
main {
    .intro{
        background: #f8f8f8;
    }
    .TheUserLogin{
        color: #337ab7;
        font-weight: 700;
        font-size: 24px;
        height: 75px;
        line-height: 75px;
    }
    .Onlinetop-up,.Offlinetop-up {
        position: relative;
        border: 1px solid #ddd;
        height: 40px;
        line-height: 40px;
        padding: 10px;
        z-index: 999;
        background-color: #fff;
        border-bottom-color: transparent;
    }
    .Onlinetop-up{
        border: 0;
    }
/* 线上充值（第三方平台） */
    .Onlinetop-upContent {
        color: #a94442;
        font-weight: bold;
        font-size: 24px;
        text-align: center;
        border: 1px solid #ddd;
       height:56px;
       padding: 10px;
    }

    /* 线下充值*/
    .Offlinetop-upContent{
        position: relative;
        border: 1px solid #ddd;
        padding:0  20px 20px;
        z-index: 99;
    }
    .bankname th{
        border: 0;
    }
    .hidden1 {
        text-indent: -9999px;
        background: url(../../images/bank_list.png) no-repeat 10px 10px;
        width: 150px;
    }

    .hidden2 {
        text-indent: -9999px;
        background: url(../../images/bank_list.png) no-repeat 10px -27px;
        width: 150px;
    }

    .hidden3 {
        text-indent: -9999px;
        background: url(../../images/bank_list.png) no-repeat 10px -101px;
        width: 150px;
    }

    .step {
        color: #337ab7;
        font-size: 14px;
        margin-bottom: 10px;
    }

    .stepone,
    .steptwo {
        font-size: 18px;
    }

    .bank {
        text-align: right;
        line-height: 38px;
    }

    .openingbankone {
        margin: 20px 0 10px 0;
    }

    .openingbank {
        margin: 10px 0;
    }

    .btn-primary {
        margin-left: 124px;
    }

}

.latent {
    display: none;
}